home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qw12.exe / QWHITE12.EXE / AB_PLUS.TEC < prev    next >
Text File  |  1990-08-30  |  6KB  |  112 lines

  1. ID:AB Intel AboveBoard Plus
  2. Quarterdeck Technical Note
  3. by Stan Young
  4.  
  5. Q:  How do I set up my Intel AboveBoard Plus to best support 
  6.     DESQview or for use with QRAM?
  7.  
  8.    The Intel AboveBoard Plus supports in hardware many of the features of
  9. the EMS 4.0 software specification that DESQview and QRAM would like to
  10. use.
  11.  
  12.    It is capable of mapping EMS memory below the 640K barrier to support
  13. DESQview's multitasking.  It also can map EMS memory into high memory
  14. addresses above 640K and below 1 Megabyte, a feature which is useful to
  15. both DESQview and QRAM in order to get more DOS memory.
  16.  
  17.    Obtaining these features, however requires that the board be set up in
  18. specific ways, and there are some restrictions in the way the board and
  19. driver work that are important to understand.
  20.  
  21. 1.  Backfilling Motherboard Memory:
  22.  
  23.    Backfilling motherboard memory is NOT important to the operation of
  24. QRAM.  But, as in the examples given in Appendix B of the DESQview manual,
  25. for Enhanced Expanded Memory Boards if you want to have large expanded
  26. memory partitions in which you can multitask programs, it is necessary to
  27. disable motherboard memory and have the AboveBoard Plus fill memory out to
  28. 640K.  The lowest the AboveBoard Plus will place EMS4 pages is from 256K,
  29. so it is not to your advantage to backfill any lower than that, even if
  30. your machine will support backfilling from a lower address.  If your
  31. machine will allow the board to fill out from 256K, you will be able to get
  32. expanded memory partitions of 384K. Unlike the examples in the manual shown
  33. for EEMS cards, the partitions will be 384K regardless of the type of video
  34. card you have, as the Intel hardware will not allow for any EMS expanded
  35. memory pages to be mapped into the video areas.
  36.  
  37.    Once the board is backfilling motherboard memory addresses, one very
  38. important configuration item remains relative to the driver. You must
  39. specify the "MC" (Map Conventional) parameter to the EMM.SYS driver.
  40. Reference to this parameter is somewhat buried in the Intel manual, but
  41. this parameter must be specified in order to have the driver set expanded
  42. memory pages in the 256K-640K range.
  43.  
  44. 2.  Set the "Page Frame" as low as possible:
  45.  
  46.    This is important for BOTH DESQview and QRAM users.  The AboveBoard Plus
  47. driver will only map memory above 640K as one contiguous block, starting
  48. with the original 64K EMS page frame.  For any other memory to be mapped,
  49. it must be directly above and contiguous with the page frame.  This might
  50. be changed in a future release of the driver, as other EMS 4.0 drivers are
  51. not so restrictive as to where the additional memory resides.
  52.  
  53.    Because of this requirement, and because some versions of the Intel
  54. installation program default the page frame to a "D000" address,  memory
  55. addresses that might be mapped are often bypassed.  To get best use from
  56. the memory, set the page frame as low as possible.
  57.  
  58.    The AboveBoard driver which became available when Intel started shipping
  59. QRAM with its boards defaults the frame to the lowest possible address.
  60. Upgrade drivers are available from Intel directly and are posted on Intel's
  61. electronic bulletin board.
  62.  
  63.    If you do not have such a driver, we have determined that the easiest
  64. way to be sure the frame is low is to change the CONFIG.SYS file so the the
  65. frame assignment (usually D000) is set to C000.  While it is often the case
  66. that a C000 page frame setting might be in conflict with video ROMS or
  67. other installed devices, it is our observation that the Intel driver
  68. generally detects these devices and on boot will determine that the setting
  69. is inappropriate and will select instead the lowest frame setting that is
  70. free -- just what we wanted.  This method, while easy, may not be
  71. foolproof, so if you encounter difficulty with the frame the Intel driver
  72. selects, you will have to do some digging into your hardware documentation
  73. to see what area might be available.
  74.  
  75. 3.  Install the QEXT.SYS driver:
  76.  
  77.    Assuming you have an AT, you can configure some of the Intel AboveBoard
  78. Plus memory as exTENDed memory.  By loading the QEXT.SYS driver in your
  79. CONFIG.SYS file (see page 148 in the DESQview manual), this driver allows
  80. you to take 60K of extended memory and make it available for running some
  81. of DESQview's code, thus lowering the overhead of DESQview in DOS and
  82. increasing your Maximum Available Conventional Memory by 60K as shown by
  83. the Memory Status program.
  84.  
  85.    Early versions of the AboveBoard Plus only allow you to configure
  86. extended memory in increments of 512K, so on these systems, you have to
  87. reserve 512K of extended memory to support the 64K QEXT driver.  The
  88. remaining memory might be used as a VDISK, or by a disk cache, but will not
  89. be available as expanded memory. Intel has recently begun shipping boards
  90. which can allocate memory in 128K segments, and an upgrade for existing
  91. boards is available.
  92.  
  93.    If you have other extended memory on the machine, you may not want to
  94. allocate any of the AboveBoard as extended memory. You would simply install
  95. the QEXT.SYS driver and as long as the extended memory starts at 1 megabyte
  96. (1024K), QEXT will use it.
  97.  
  98.    As is usual, when using an expanded memory system, you will want to load
  99. DESQview using the XDV.COM loader as indicated on page 139 of the DESQview
  100. manual. The settings above should allow you to get the best memory sizes
  101. for DESQview.  Your Memory Status program will probably show figures
  102. somewhat less than listed in the DESQview manual.  This is because the
  103. AboveBoard Plus will not map into the video memory area, but the memory
  104. obtained in the windows should be adequate for most purposes.
  105.  
  106. Intel Tech Support:        800-538-3373
  107. Intel BBS:                 503-645-6275
  108. Intel Support FAX back:    503-629-7576
  109.  
  110.         Copyright (C) 1990 by Quarterdeck Office Systems
  111.              * * *   E N D   O F   F I L E    * * * 
  112.